#include <iostream>
using namespace std;

int main()
{
    //1、遍历所有的三位数字 100～999
    int num = 100;
    do{
        int ge = 0;
        int shi = 0;
        int bai = 0;

        ge = num % 10;
        shi = num / 10 % 10;
        bai = num / 100 % 10;
    //2、从所有的三位数字中，找到水仙花数
        // 如果是水仙花数，则打印
        if(ge*ge*ge + shi*shi*shi + bai*bai*bai == num)
        {
            cout << num << endl;
        }
        num++;
    }while(num <= 999);

    return 0;
}